# -*- coding:utf-8 -*-

wb_contends = [
            u"清洗曳引蜗轮减速箱和调换减速箱内的齿轮油",
            u"调换曳引机蜗杆伸处的石棉盘根或耐油密香蕉封圈",
            u"调换曳引机蜗轮减速箱与箱体之间的密封圈或重新涂抹密封胶",
            u"调换制动器闸瓦的石棉刹车带，并调整闸瓦与制动轮的间隙小于等于0.7mm,并事间隙均匀",
            u"调整层轿门的连动部位，调整更换层轿门的轮滑及更换门扇下端滑块",
            u"调整电磁制动器的弹簧压缩力",
            u"限速器上卡绳压块的调整或更换",
            u"调整轿厢安全钳锲块与导轨的间隙为2--3mm，并使间隙保持均匀一致",
            u"检查和调整限速器钢丝绳与安全钳连杆的连接情况，并检查限速器的张紧及伸长情况",
            u"调整和更换轿厢和对重的导靴和靴衬",
            u"检查和调整曳引钢丝绳的张紧度",
            u"检查和调整门刀与层门机械钩子锁的齿合情况",
            u"修挫导轨上的刻痕，并重新校正导轨",
            u"检查和拧紧各接触器、继电器上的接线螺栓",
            u"检查和调整井道内各县委开关动作的可靠性及其动作位置",
            u"检查和更换井道内各磁性开关工作的可靠性",
            u"检查和更换轿厢操纵箱、各层厅外的召唤按钮箱上的按钮元件、开关及电气元件",
            u"动力回路和信号照明回路的绝缘电阻的测量和处理",
            u"检查和调整门保护、光保护器和超载、满载的动作可靠性",
            u"检查和更换旋转编码器",
            u"检查电梯的起制动舒适感和平层准确度",
            u"蜗轮减速器的拆修",
            u"调整和铲刮蜗轮杆齿侧间隙",
            u"调整和更换蜗杆轴伸出端的轴承及石棉盘根或橡胶密封圈",
            u"更换蜗杆轴的后门头平面轴承",
            u"如蜗轮减速箱的箱体、箱盖铸件有严重变形或有裂痕，应更换或修补",
            u"电磁制动器的拆修。清洗、更换山扯皮，调整间隙",
            u"若曳引电动机有异常摩擦声，起制动电流明显增大，轴向窜动增大，空载电流增大，则应更换同型号、同规格的电动机",
            u"限速器的拆修和动作速度的整定并加封记",
            u"限速器钢丝绳的清洗，截去伸长部分，并检查和润滑张紧轮的传动部分",
            u"调换安全钳的锲块，并调整其与导轨面的间隙均匀，并保持间隙在2--3mm之内。并用检修速度试验安全钳动作的可靠性",
            u"清洗导轨，更换严重变形的轿厢导轨，或用增加导轨支架的方法调整其垂直度和平行度",
            u"轿厢的整形和更换严重变形的轿壁",
            u"拆修自动门或更换同型号同尺寸自动门整机或更换门电机",
            u"整修或更换轿内装潢",
            u"调整层轿门的连动部位，检查和调换层轿门滑轮和调换严重变形的层轿门门扇",
            u"更换或重新车削导向轨、曳引轮的绳槽，拆洗其轮轴，更换并润滑轴承",
            u"彻底检查并清洗油压缓冲器，更换缓冲器油",
            u"检查轿厢的满载和超载装置动作可靠性",
            u"轿厢及层轿门的喷漆",
            u"调整和更换轿厢、对重的导靴及其靴衬",
            u"截短伸长的曳引钢丝绳或更换断丝严重的曳引钢丝绳",
            u"更换控制屏上的继电器、接触器或控制屏重新接线",
            u"由于电梯控制功能的增加而重新调换控制屏",
            u"调整和更换个别层楼的门电锁结点或开关",
            u"调整井道各限位保护开关的动作位置，并更换个别开关元件",
            u"轿内和层外各层的操纵箱、按钮箱中的元件及布置线的调整等",
            u"更换电线管（槽）内的导线（包括动力线",
            u"检查动力线路、信号线路、照明电路的绝缘电阻",
            u"检查和更换随行电缆的断股或外表老化的电缆线",
            u"检查和更换信号指示系统的功能及元件",
            u"检查和更换井道内的磁性开关的动、静触头",
            u"检查和调整更换有严重烧蚀的主电源开关及熔丝等",
            u"检查和调整电梯整机性能，使之达到原设计要求",
            u"检查和调整电梯的各项功能，使之达到原设计要求",
        ]


if __name__ == "__main__":

    print u"下面的方法在shell中执行"

    def do_content():
        from manufacturer.models import RepairContent, RepairType
        name = u"维修服务"
        obj, created = RepairType.objects.get_or_create(name=name)
        RepairContent.objects.filter_active(service_id=0).update(is_active=0)
        bulk_list = []
        for wb in wb_contends:
            rc = RepairContent(content=wb, repair_type=obj, service_id=0)
            bulk_list.append(rc)
        RepairContent.objects.bulk_create(bulk_list)
        obj, created = RepairType.objects.get_or_create(name=u"维修配件")






